Dr
Stuart Johnston
Honorary (Fellow)
School of Mathematics and Statistics
science & technology
31 biological sciences
40 engineering
generic health relevance
bioengineering
49 mathematical sciences
life sciences & biomedicine
science & technology - other topics
physical sciences